//package com.lt.database.DataBases;
//
//import android.content.Context;
//import android.widget.TextView;
//
//import com.lt.utils.Operations.DAO;
//
//import java.util.ArrayList;
//
//public class DateDealWith {
//    private int topCode;//是否是第一个RecycleView 数据
//    private int TypeCode;//类型 top:0 1  <> bottom:0-5
//    private int NoteCode;
//    private String TextString;
//    private TextView tvShow;
//    private DAO dbo;
//    private final Context MyContext;
//    private int CollectCode;
//    private int MenuCode;
//    private ArrayList<NotesClassData> notesClassData;
//    private boolean IsNull = true;
//
//    /****
//     * @param  ct 页面
//     * @param MenuCode1  ==-1 只显示笔记或者代办 ==其他  显示   笔记/工作日志（个人|私密.......）
//     * @param tvShow1 上面的显示控件 控件
//     * @param topCode1 ==1 上面一个列表{"所有记录", "我的收藏"}   ==0 下面一个列表{ "工作日志","私密","个人", "旅游", "生活", "其他"}
//     * @param IsNoteCode1 ==1 笔记 ==0 代办
//     * @param typeCode 笔记类型 {"所有记录", "我的收藏","工作日志","私密","个人", "旅游", "生活", "其他"}
//     * @param CollectCode1 ==1 收藏 ==0 非收藏
//     * @param
//     * @param
//     *   *****/
//
//    public DateDealWith(Context ct, int MenuCode1, TextView tvShow1, int topCode1, int IsNoteCode1, int typeCode, int CollectCode1) {
//        MyContext = ct;
//        topCode = topCode1;
//        NoteCode = IsNoteCode1;
//        tvShow = tvShow1;
//        TypeCode = typeCode;
//        CollectCode = CollectCode1;
//        MenuCode = MenuCode1;
//    }
//
//    /****
//     * 搜索数据
//     * @param ct
//     * @param strText
//     */
//    public DateDealWith(Context ct, String strText) {
//        MyContext = ct;
//        TextString = strText;
//    }
//
//    /**
//     * @param ct 回收站数据
//     */
//    public DateDealWith(Context ct) {
//        MyContext = ct;
//    }
//
//    public void GetDateResult() {
//        String str;
//        dbo = new DAO(MyContext);
//        IntToString intToString;
//        notesClassData = new ArrayList<NotesClassData>();
//        if (MenuCode == -1) {
//            if (NoteCode == 1) {
//                tvShow.setText("笔记");
//            } else {
//
//                tvShow.setText("代办");
//            }
//            notesClassData.clear();
//
//        } else {
//            notesClassData.clear();
//            if (topCode == 1) {//上半部分
//                if (NoteCode == 1) {
//                    intToString = new IntToString(TypeCode, topCode);
//                    str = intToString.int_to_Str();
//                    tvShow.setText("笔记/" + str);
//
//                } else {
//                    intToString = new IntToString(TypeCode, topCode);
//                    str = intToString.int_to_Str();
//                    tvShow.setText("代办/" + str);
//                }
//
//                notesClassData.clear();
//                if (TypeCode == 0) {
//                    CollectCode = -1;
//                } else {
//                    CollectCode = 1;
//                }
//                TypeCode = -1;
//
//            } else {
//                //下半部分
//                topCode = 0;
//                if (NoteCode == 1) {
//                    intToString = new IntToString(TypeCode, topCode);
//                    str = intToString.int_to_Str();
//                    tvShow.setText("笔记/" + str);
//
//                } else {
//                    NoteCode = 0;
//                    intToString = new IntToString(TypeCode, topCode);
//                    str = intToString.int_to_Str();
//                    tvShow.setText("代办/" + str);
//                }
//
//            }
//        }
//        notesClassData = dbo.findAll(NoteCode, TypeCode, CollectCode);
//
//        IsNull = notesClassData.size() == 0;
//    }
//
//    public void GetSearchData() {
//        dbo = new DAO(MyContext);
//        notesClassData = new ArrayList<NotesClassData>();
//        notesClassData.clear();
//        notesClassData = dbo.findNoteContent(String.valueOf(TextString));
//
//        IsNull = notesClassData.size() == 0;
//    }
//
//    public void GetDeleteData() {
//        dbo = new DAO(MyContext);
//        notesClassData = new ArrayList<NotesClassData>();
//        notesClassData.clear();
//        notesClassData = dbo.findDelete();
//        IsNull = notesClassData.size() == 0;
//    }
//
//    public Boolean DateIsNull() {
//        return IsNull;
//    }
//
//    public ArrayList<NotesClassData> DateArrayList() {
//        return notesClassData;
//    }
//
//}
